445b30f0fe3968e63d817c86260118fef893eec8,third-party/triemap/src/main/java/org/opendaylight/yangtools/triemap/TrieMap.java,TrieMap,put,#K#V#,333

Before Change


    public V put(final K key, final V value) {
        ensureReadWrite();
        final int hc = computeHash(key);
        final Option<V> ov = insertifhc (key, hc, value, null);
        if (ov instanceof Some) {
            Some<V> sv = (Some<V>)ov;
            return sv.get ();
        }

        return null;
    }

    TrieMap<K, V> add(final K k, final V v) {

After Change


    public V put(final K key, final V value) {
        ensureReadWrite();
        final int hc = computeHash(key);
        return insertifhc (key, hc, value, null).orElse(null);
    }

    TrieMap<K, V> add(final K k, final V v) {